﻿using FakeXiecheng.API.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;

namespace FakeXiecheng.API.Services
{
    /// <summary>
    /// 旅游路线接口（数据仓库）
    /// </summary>
    public interface ITouristRouteRespository
    {
        /// <summary>
        /// 获取所有旅游路线
        /// </summary>
        /// <returns></returns>
        IEnumerable<TouristRoute> GetTouristRoutes();

        /// <summary>
        /// 通过旅游路线ID获取旅游路线信息
        /// </summary>
        /// <param name="touristRouteId"></param>
        /// <returns></returns>
        TouristRoute GetTouristRoute(Guid touristRouteId);
    }
}
